From: Marina Zhurakhinskaya Date: Mon, 29 Jun 2009 16:28:21 +0000 (-0400) Subject: Make workspaces accept a drop of AppDisplay.WellDisplayItem X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~11252 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=79c166c38dd36bda3a4de54e64ecfd0def5da2ca;p=gnome-shell.git Make workspaces accept a drop of AppDisplay.WellDisplayItem AppDispplay.WellDisplayItem needed to be added along with the GenericDisplay.GenericDisplayItem as a type of a drop object that workspaces accept. --- diff --git a/js/ui/workspaces.js b/js/ui/workspaces.js index 16769ae85..082545ab4 100644 --- a/js/ui/workspaces.js +++ b/js/ui/workspaces.js @@ -11,6 +11,7 @@ const Pango = imports.gi.Pango; const Shell = imports.gi.Shell; const Signals = imports.signals; +const AppDisplay = imports.ui.appDisplay; const DND = imports.ui.dnd; const GenericDisplay = imports.ui.genericDisplay; const Main = imports.ui.main; @@ -752,7 +753,7 @@ Workspace.prototype = { false, // don't create workspace time); return true; - } else if (source instanceof GenericDisplay.GenericDisplayItem) { + } else if (source instanceof GenericDisplay.GenericDisplayItem || source instanceof AppDisplay.WellDisplayItem) { this._metaWorkspace.activate(time); source.launch(); return true;